<?php

// Charge les librairies nécessaires
require_once("lib/bootstrap.php");
require_once("lib/template.inc");
require_once("classes/View.php");

// fait son job de controleur : appelle les fonctions qui vont bien en 
// fonction des infos post et get.
$session = Session::getInstance();

if (isset($_GET['page']))
	$page = $_GET['page'];


if(isset($page)){
	switch ($page) {
		case "ajouterJournal":		
			$contenu = VueJournal::ajouterJournal($_POST['nom'],$_POST['url'],
													$_POST['prixJournal'],
													$_POST['maisonEdition'],$_POST['urlLogo'],
													$_POST['editeur']);
			break;
		case "ajouterMaisonEdition":
			$contenu = VueMaisonEdition::ajouterMaisonEdition($_POST['maisonEdition']);
			break;
		case "ajouterEditeur":
			Editeur::creer($_POST['login'],$_POST['password'],$_POST['password_confirm']);
			$contenu="";
			break;
		case "gererPublicite":
		    $contenu = " Gérer Publicité";
		    break;
		case "gererEditeurs":
			$contenu = VueEditeur::afficherGererEditeur();
		    break;
		case "gererJournal":
			$contenu = VueJournal::afficherGererJournal();
			break;	
		case "gererMaisonEdition":
			$contenu = VueMaisonEdition::afficherGererMaisonEdition();
			break;
		case "envoyerLeReporting":
			$contenu ="Envoyer Le Reporting";
			break;
		case "consulterVente":
			$contenu = " Consulter Vente";
			break;
		default:
    		$contenu = "Erreur Varibale GET page";
	}
}else {
	$contenu = "";
}

View::afficherPageAdministrateur($contenu);
$session=null; // A pour effet d'enregistrer la session (saybeau, non ?)

// On fait quelques tests. A enlever après.
// Inscription::test();
?> 